15 research outputs found

    Assessing architectural evolution: A case study

    Get PDF
    This is the post-print version of the Article. The official published can be accessed from the link below - Copyright @ 2011 SpringerThis paper proposes to use a historical perspective on generic laws, principles, and guidelines, like Lehman’s software evolution laws and Martin’s design principles, in order to achieve a multi-faceted process and structural assessment of a system’s architectural evolution. We present a simple structural model with associated historical metrics and visualizations that could form part of an architect’s dashboard. We perform such an assessment for the Eclipse SDK, as a case study of a large, complex, and long-lived system for which sustained effective architectural evolution is paramount. The twofold aim of checking generic principles on a well-know system is, on the one hand, to see whether there are certain lessons that could be learned for best practice of architectural evolution, and on the other hand to get more insights about the applicability of such principles. We find that while the Eclipse SDK does follow several of the laws and principles, there are some deviations, and we discuss areas of architectural improvement and limitations of the assessment approach

    On the use of clone detection for identifying crosscutting concern code

    No full text

    Étude de la formation de couches organiques auto assemblĂ©es Ă  l'aide de la spectroscopie d'impĂ©dance Ă©lectrochimique "odd random phase multisine"

    No full text
    L'objectif de ce travail est d'observer la croissance de couches organiques formées à partir d'acide phosphonique sur un substrat aluminium. Pour ce faire, nous avons utilisé la technique d'impédance électrochimique dite "odd random phase multisine" spécifique au laboratoire. La particularité de cette technique est la possibilité d'évaluer le bruit stochastique, la non stationnarité et la non linéarité du systÚme lors de la mesure du spectre d'impédance. De plus, le temps de mesure est fortement réduit. Des mesures d'impédance ont été réalisées toutes les 10 minutes lors de la formation de la couche. L'analyse des erreurs a permis de faciliter l'ajustement des diagrammes à l'aide d'un schéma électrique équivalent. Les résultats de cet ajustement montrent que la technique est bien adaptée pour suivre l'évolution de la formation de la couche
    corecore